* {
  padding: 0;
  margin: 0;
  list-style: none;
  text-decoration: none; }

.top {
  width: 100%;
  height: 80px;
  border-bottom: 3px solid #ed1b24; }
  .top .top-center {
    width: 960px;
    height: 80px;
    margin: 0 auto; }
    .top .top-center img {
      margin: 15px 0;
      float: left; }
    .top .top-center span {
      float: right;
      font-size: 14px;
      color: #352F31;
      margin-top: 50px; }
      .top .top-center span a {
        color: #999;
        margin-left: 3px;
        font-size: 12px; }

.cont {
  width: 100%;
  height: 340px; }
  .cont .cont-center {
    width: 960px;
    height: 340px;
    margin: 50px auto; }
    .cont .cont-center .cont-pic {
      float: left; }
    .cont .cont-center .cont-loading {
      float: right;
      width: 464px;
      height: 301px;
      background: #f5f5f5;
      border: 1px solid #E1E1E1;
      border-left: none;
      margin-top: 1px; }
      .cont .cont-center .cont-loading h3 {
        margin: 20px 25px;
        padding-bottom: 10px;
        border-bottom: 1px dashed #E1E1E1; }
        .cont .cont-center .cont-loading h3 span {
          font-size: 14px;
          color: #666666;
          margin-left: 40px; }
        .cont .cont-center .cont-loading h3 a {
          font-size: 14px;
          color: #ff0000; }
      .cont .cont-center .cont-loading div {
        margin-left: 30px; }
        .cont .cont-center .cont-loading div input {
          width: 170px;
          height: 22px;
          margin: 7px 0;
          border: 1px solid #E1E1E1; }
        .cont .cont-center .cont-loading div a {
          font-size: 14px;
          color: #ff0000; }
        .cont .cont-center .cont-loading div #loadbtn {
          width: 90px;
          height: 30px;
          background: #ff0000;
          color: #fff;
          border: none;
          margin-left: 70px; }
      .cont .cont-center .cont-loading p {
        font-size: 14px;
        color: #666666;
        margin: 15px 25px; }
      .cont .cont-center .cont-loading ul {
        margin-left: 25px;
        margin-top: 25px; }
        .cont .cont-center .cont-loading ul li {
          float: left;
          padding: 0 15px; }
          .cont .cont-center .cont-loading ul li a {
            font-size: 14px;
            color: #999; }

.footer {
  margin: 30px auto;
  width: 960px; }
  .footer p {
    font-size: 12px;
    color: #352F31; }
